Skip to main content

Filter by:


Star Rating

Review Score

Fox Lake – 41 hotels and places to stay
See the latest prices and deals by choosing your dates.
Waterfront Hotel and Marina, hotel in Fox Lake

A private harbor on the Fox River that connects to the Chain of Lakes highlight this hotel in Johnsburg. Six Flags Great America is 17 mi away.

This property was not at all what we expected or what was advertised. I was traveling with 3 young children. I booked 1 room with double queen beds Iand upon arrival I was told I was getting 2 rooms away from each other, each with only 1 queen bed. I had to have children sleep on the blankets on the floor all in one room because we could not be split up. It was so ridiculous.
7.4
Scored 7.4
Good
Rated good
136 reviews
Price from$75per night
Comfort Suites Grayslake near Libertyville North, hotel in Fox Lake

The Comfort Suites hotel in Grayslake is minutes from the business centers of Gurnee, Libertyville, Round Lake and Naval Station Great Lakes.

Breakfast was opened at 6:30 which was great. We always miss breakfast because we have to leave early
8.2
Scored 8.2
Very Good
Rated very good
343 reviews
Price from$99per night
Antioch Hotel & Suites, hotel in Fox Lake

This Antioch hotel offers warmly decorated rooms equipped with free Wi-Fi and a flat-screen TV. It features an indoor pool and hot tub and is 3 miles from Antioch Golf Club.

Clean, bright hotel with spacious rooms, excellent breakfast, bar, pool, gym, business center and convenient location .
8.4
Scored 8.4
Very Good
Rated very good
203 reviews
Price from$139.99per night
Hampton Inn McHenry, hotel in Fox Lake

This McHenry, Illinois Hampton Inn features an indoor pool and rooms with free Wi-Fi and a 50" HD flat screen TV. The property has been fully renovated in 2020.

Location is great hate that Bulldogs closed.
8.7
Scored 8.7
Excellent
Rated excellent
190 reviews
Price from$139per night
Hampton Inn & Suites Chicago - Libertyville, hotel in Fox Lake

This Libertyville, Illinois hotel features an indoor pool, hot tub, and guest rooms with 32-inch flat-screen cable TVs and free Wi-Fi. It is within walking distance of Libertyville Sports Complex.

The rooms were comfortable and clean.
8.7
Scored 8.7
Excellent
Rated excellent
138 reviews
Price from$104.70per night
Super 8 by Wyndham McHenry Fox Lake Area, hotel in Fox Lake

This hotel in McHenry, Illinois is located off Highway 31. It offers a daily breakfast, on-site laundry facilities and free Wi-Fi. All rooms have cable TV with HBO movie channels.

No
5.6
Scored 5.6
Above average
Rated okay
77 reviews
Price from$67.15per night
Sonesta Simply Suites Chicago Libertyville, hotel in Fox Lake

This hotel offers rooms with a well-equipped kitchen, outdoor barbecue facilities and a fitness center. It features an in-house movie. Cuneo Museum is 6 miles away.

It was very quiet with close parking.
8.8
Scored 8.8
Excellent
Rated excellent
315 reviews
Price from$88.02per night
Wingate by Wyndham Gurnee, hotel in Fox Lake

Wingate by Wyndham Gurnee is next to the Gurnee Mills Shopping Center and less than 2 miles from Six Flags theme park. The hotel offers free Wi-Fi and an indoor swimming pool.

It was clean and quiet for the majority of the stay
8.5
Scored 8.5
Very Good
Rated very good
424 reviews
Price from$94per night
La Quinta by Wyndham Chicago Gurnee, hotel in Fox Lake

Just 2 miles from Six Flags Great America, this Gurnee hotel features a heated indoor pool. Each guest room comes equipped with a 32-inch flat-screen cable TV.

It was clean and quiet
6.9
Scored 6.9
Pleasant
Rated pleasant
489 reviews
Price from$60.35per night
Holiday Inn Chicago North - Gurnee, an IHG Hotel, hotel in Fox Lake

Just off of I-94, this Holiday Inn hotel is located across from Gurnee Mills Outlet Mall and offers a 24-hour business center, complimentary shuttle service and free WiFi.

Breakfast was very good! Nice selection
6.9
Scored 6.9
Pleasant
Rated pleasant
227 reviews
Price from$101.99per night
See all hotels in and around Fox Lake
Subscribe to receive premium deals

Prices drop the second you sign up!